alan wake 2 explained